text: Claim the sequence when we start selecting
authorMatthias Clasen <mclasen@redhat.com>
Sat, 12 Sep 2020 15:18:36 +0000 (11:18 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 12 Sep 2020 15:18:36 +0000 (11:18 -0400)
Without this, drag-select will only work sporadically
in entries in headerbars.

Fixes: #2994
gtk/gtktext.c

index 4fa9a77b215ffbacd2b38c21a9dd38c38971bcd5..2d13cd245bee72eec427c343e3466c993aa43b17 100644 (file)
@@ -3011,6 +3011,8 @@ gtk_text_drag_gesture_update (GtkGestureDrag *gesture,
       guint length;
       int tmp_pos;
 
+      gtk_gesture_set_state (GTK_GESTURE (gesture), GTK_EVENT_SEQUENCE_CLAIMED);
+
       length = gtk_entry_buffer_get_length (get_buffer (self));
 
       if (y < 0)